package io.github.junxworks.qt.modules.tushare;

public class TushareAPIs {

	/** 股票基础信息The Constant BASE_STOCK. */
	public static final String BASE_STOCK = "stock_basic";

	/** 上市公司基本信息The Constant BASE_COMPANY. */
	public static final String BASE_COMPANY = "stock_company";

	/** 上市公司管理层薪酬和持股The Constant FINA_FORECAST. */
	public static final String BASE_STK_REWARDS = "stk_rewards";

	/** 股票持股人数The Constant BASE_HOLDER_NUMBER. */
	public static final String BASE_HOLDER_NUMBER = "stk_holdernumber";

	/** 股票概念The Constant BASE_CONCEPT. */
	@Deprecated
	public static final String BASE_CONCEPT = "concept";

	/** 股票概念明细The Constant BASE_CONCEPT_DETAIL. */
	@Deprecated
	public static final String BASE_CONCEPT_DETAIL = "concept_detail";

	/** 申万行业分类 BASE_INDEX_CLASSIFY. */
	public static final String BASE_INDEX_CLASSIFY = "index_classify";

	/** 申万行业成员 BASE_INDEX_CLASSIFY. */
	public static final String BASE_INDEX_MEMBER = "index_member";

	/** 股票日交易数据The Constant TRADE_DAILY. */
	public static final String TRADE_DAILY = "daily";

	/** 交易日历The Constant API_TRADE_CAL. */
	public static final String TRADE_CAL = "trade_cal";

	/** 交易历史周线The Constant API_TRADE_CAL. */
	public static final String TRADE_WEEKLY = "weekly";

	/** 交易历史月线The Constant API_TRADE_CAL. */
	public static final String TRADE_MONTHLY = "monthly";

	/** 交易历史日指标The Constant TRADE_DAILY_BASIC. */
	public static final String TRADE_DAILY_BASIC = "daily_basic";

	/** 上市公司大宗交易The Constant TRADE_BLOCK_TRADE. */
	public static final String TRADE_BLOCK_TRADE = "block_trade";

	/** 个股资金流向The Constant TRADE_BLOCK_TRADE. */
	public static final String TRADE_MONEY_FLOW = "moneyflow";

	/** 个股资金流向The Constant TRADE_BLOCK_TRADE. */
	public static final String TRADE_MONEY_FLOW_HSGT = "moneyflow_hsgt";

	/** 上市公司利润表The Constant FINA_INCOME. */
	public static final String FINA_INCOME = "income";

	/** 上市公司现金流量表The Constant FINA_CASHFLOW. */
	public static final String FINA_CASHFLOW = "cashflow";

	/** 上市公司资产负载表The Constant FINA_BALANCESHEET. */
	public static final String FINA_BALANCESHEET = "balancesheet";

	/** 上市公司主营业务构成The Constant FINA_MAINBZ. */
	public static final String FINA_MAINBZ = "fina_mainbz";

	/** 上市公司财务指标数据The Constant FINA_INDICATOR. */
	public static final String FINA_INDICATOR = "fina_indicator";

	/** 上市公司业绩预告The Constant FINA_FORECAST. */
	public static final String FINA_FORECAST = "forecast";

	/**
	 * 获取上市公司前十大股东数据，包括持有数量和比例等信息
	 */
	public static final String OTHER_TOP10_HOLDERS = "top10_holders";

	/**
	 * 获取上市公司前十大流通股东数据
	 */
	public static final String OTHER_TOP10_FLOATHOLDERS = "top10_floatholders";

	/**
	 * 获取上市公司增减持数据，了解重要股东近期及历史上的股份增减变化
	 */
	public static final String OTHER_STOCK_HOLDERTRADE = "stk_holdertrade";

	/**
	 * 获取上市公司回购股票数据
	 */
	public static final String OTHER_REPURCHASE = "repurchase";

	/**
	 * 获取限售股解禁
	 */
	public static final String OTHER_SHARE_FLOAT = "share_float";

	/********************************************************指数API*******************************************************/
	/**
	 * 获取指数基础信息
	 * MSCI	MSCI指数
	 * CSI	中证指数
	 * SSE	上交所指数
	 * SZSE 深交所指数
	 * CICC 中金指数
	 * SW	申万指数
	 * OTH	其他指数
	 */
	public static final String INDEX_BASIC = "index_basic";

	/**
	 * 指数日线
	 */
	public static final String INDEX_DAILY = "index_daily";

	public static final String INDEX_WEEKLY = "index_weekly";
}
